MELKNTIFLVILLSITILQSSSATPNRSESDQFIVSSCQTTQYPSLCVHTLSAYATKIRHNNDQDLAQTALIISLARAKSVTIFVAKLTKETPKFKRREYLAIKDCIEVLGNSVDRLAQSVKELARAGHAVASEDFMWKMSNVQTWVSAALTDETTCLDGFSERAMGGKVKRLIRYKVVHVAQVTSNALALVNQFAEKRSVKFP